Big Huge Thesaurus

Giovanni Battista Tiepolo

noun